189756
664906
15387
327626
456579
169718
147133
81149
62932
145809
756246
892647
5239799
3665581
3194148
2492804
2271988
2111609
2038358
193578
1819118
1742136
1716196
1658471